package com.zoshine.zzg.pojo;

import com.alibaba.fastjson.annotation.JSONField;
import com.zoshine.zzg.base.Pagination;
import com.zoshine.zzg.pojo.pojostatus.SettlementStatus;

import java.util.Date;

/**
 * 供应商结算
 * @author 田沛凌
 * @time 2017年7月10日 下午2:06:25
 */
public class SupplierSettlement extends Pagination{
    private static final long serialVersionUID = -5756632418155452531L;

    /**供应商账号ID*/
    private Long supplierAccount;
    /**供应商名称*/
    private String supplierName;
    /**监所监所账户*/
    private Long prisonsAccount;
    /**监所名称*/
    private String prisonsName;
    /**结算金额*/
    private Integer settlementMoney;
    /**结算状态*/
    private Integer status;

    
    public String getSettlementStatusStr(){
        return SettlementStatus.getDesc(status);
    }


    public Long getSupplierAccount() {
        return supplierAccount;
    }

    public void setSupplierAccount(Long supplierAccount) {
        this.supplierAccount = supplierAccount;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName == null ? null : supplierName.trim();
    }

    public Long getPrisonsAccount() {
        return prisonsAccount;
    }

    public void setPrisonsAccount(Long prisonsAccount) {
        this.prisonsAccount = prisonsAccount;
    }

    public String getPrisonsName() {
        return prisonsName;
    }

    public void setPrisonsName(String prisonsName) {
        this.prisonsName = prisonsName;
    }

    public Integer getSettlementMoney() {
        return settlementMoney;
    }

    public void setSettlementMoney(Integer settlementMoney) {
        this.settlementMoney = settlementMoney;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

}